.title{
	width: 100%;
	height: 2.2rem;
	border-bottom: 0.05rem solid #E1E1E1;
	position: absolute;
	background: rgba(248,248,248,0.98);
	font-size: 0.9rem;
	color: #575F67;
	letter-spacing: -0.021rem;
	line-height: 2.2rem;
	text-align: center;

}

.icon_info{
	background-image: url('/Public/Images/front/front_img/icon_information@3x.png');
	background-size: 1.0rem 1.1rem;
	width: 1rem;
	height: 1.1rem;
	position: absolute;
	top:0.55rem;
	right: 3.2%;
}
.point{
	position: absolute;
	right: -0.1rem;
	top: -0.2rem;
	width: 0.5rem;
	height: 0.5rem;
	display: block;
	background: #FF6600;
	border-radius: 50%;
}
.live_channel{
	width: 96.8%;
	height: 4.45rem;
	background-color: #fff;
	border-top:0.05rem solid #efefef ;
	margin-left: 3.2%;
	padding-top: 0.75rem;
	padding-bottom: 0.75rem;
	position: relative;
}
.channel_list{
	background-color: #fff;
}
.live_pic{
	width: 32%;
	height: 4.5rem;
	display: inline-block;
	border-radius: 0;

}
.live_name{
	width:60%;
	height: 1.25rem;
	line-height: 1.25rem;
	color: #323232;
	font-size: 0.9rem;
	position: absolute;
	left:35.2%;
}
.live_disc{
	
	height: 2.0rem;
	line-height: 1rem;
	font-size: 0.7rem;
	color: #666666;
	position: absolute;
	left: 35.2%;
	top:2.2rem;
	overflow: hidden;
	display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
	
}
.icon_zhibo{
	width: 0.7rem;
	height: 0.62rem;
	background-image: url('/Public/Images/front/front_img/icon_zhibo_zhibo@3x.png');
	background-size: .7rem .62rem;
	background-repeat: no-repeat;
	position: absolute;
	top:4.4rem;
	left:35.2%;
}
.live_num{
	height: 0.85rem;
	line-height: 0.85rem;
	font-size: 0.6rem;
	color: #909090;
	position: absolute;
	top:4.3rem;
	left:39.6%;
}
.go_back{
	width: 2.93%;
	height: 1.0rem;
	background-image: url(/Public/Images/front/front_img/icon_return_gary.png);
	background-size: 0.55rem 1.0rem;
	display: block;
	position: absolute;
	top:0.6rem;
	left: 3.2%;
}
.live_room{
	width: 100%;
	height: 12.0rem;
	background-color: #fff;
	position: relative;
	margin-bottom: 0.5rem;
}
.room_pic{
	border-radius: 0;
	width: 100%;
	height: 9.0rem;
	display: inline-block;
	position: absolute;
	top:0;

}
.bofang_icon{
	background-image: url(/Public/Images/front/front_img/icon_play@3x.png);
	width: 3.0rem;
	height: 3.0rem;
	background-size: 3rem 3rem;
	position: absolute;
	top:3.0rem;
	left:42.13%;
}
.room_name{
	width: 100%;
	height: 1.25rem;
	line-height: 1.25rem;
	color: #323232;
	text-align: center;
	position: absolute;
	font-size: 0.9rem;
	top:9.3rem;

}
.tickets{
	width: 100%;
	height: 1.0rem;
	line-height: 1.0rem;
	color: #ff6600;
	font-size: 0.7rem;
	text-align: center;
	position: absolute;
	top:10.65rem;
}
.icon_co{
	width: 0.61rem;
	height: 0.51rem;
	background-image: url('/Public/Images/front/front_img/Combined Shape@3x.png');
	background-size: .61rem .51rem;
	display: inline-block;
	position: absolute;
	left: 0.6rem;
	top:0.75rem;
}
.subtitle{
	width: 92%;
	height: 2.0rem;
	background-color: #fff;
	line-height: 2rem;
	font-size: 0.6rem;
	color: #ff6600;
	position: relative;
	top:2.25rem;
	padding-left: 8%;
}
.Cs{
	width: 100%;
	height: 4.4rem;
	background-color: #fff;
	border-top: 0.05rem solid #efefef;
	position: relative;
}
.cs_head{
	width: 3.5rem;
	height: 3.5rem;
	border-radius: 0.2rem;
	display: inline-block;
	position: absolute;
	top:0.4rem;
	left:4.8%;
}
.cs_name{
	height: 1.1rem;
	line-height: 1.1rem;
	color: #323232;
	font-size: 0.8rem;
	position: absolute;
	top:0.75rem;
	left:27.2%;
}
.cs_conn{
	height: 1.1rem;
	line-height: 1.1rem;
	color: #666666;
	font-size: 0.8rem;
	position: absolute;
	top:2.5rem;
	left:27.2%;
}
.copy{
	width: 4.2rem;
	height: 1.5rem;
	line-height: 1.5rem;
	background-color: #00ADFF;
	border-radius: 0.2rem;
	position: absolute;
	top:1.4rem;
	right: 3.2%;
	color: #fff;
	font-size: 0.8rem;
	text-align: center;
}
.cs_list{
	width: 100%;
	position: absolute;
	top:4.25rem;
}
.title_show{
	width: 100%;
	height: 1.95rem;
	border-bottom: 0.05rem solid #efefef;
	background-color: #fff;
	margin-top: 0.5rem;
	position: relative;

}
.icon_t{
	width: 0.75rem;
	height: 0.65rem;
	background-image: url('/Public/Images/front/front_img/icon_touxian_me@3x.png');
	background-size: .75rem .65rem;
	position: absolute;
	top:0.7rem;
	left:38.13%;
}
.titleshow{
	height: 1.1rem;
	color: #323232;
	font-size: 0.8rem;
	line-height: 1.1rem;
	position: absolute;
	top:0.45rem;
	left: 44.8%;
}
.title_box{
	width: 96.8%;
	height: auto;
	background-color: #fff;
	padding-top: 0.5rem;
	padding-left: 3.2%;
}
.sp_title{
	height: 1.2rem;
	border:1px solid #ff6600;
	border-radius: 5.0rem;
	line-height: 1.2rem;
	font-size: 0.7rem;
	padding-left: 0.5rem;
	padding-right: 0.5rem;
	margin-right: 0.2rem;
	margin-bottom: 0.75rem;
	display: inline-block;
	color: #ff6600;
}
.feedback{
	width: 93.6%;
	font-size: 0.7rem;
	height: 6.6rem;
	position: absolute;
	top:2.25rem;
	resize: none;
	padding-left: 3.2%;
	padding-right: 3.2%;
	padding-top: 0.6rem;
	padding-bottom: 0.6rem;
}
.submit{
	width: 93.6%;
	height: 2.5rem;
	border-radius: 0.2rem;
	background-color: #ff6600;
	text-align: center;
	line-height: 2.5rem;
	font-size: 0.9rem;
	color: #fff;
	position: absolute;
	top:12.7rem;
	left:3.2%;
}
.quan_bg{
	width: 96.8%;
	height: 9.05rem;
	background-image: url(/Public/Images/front/front_img/icon_diandian@3x.png);
	background-size: 100% 9.05rem;
	position: relative;
	top:2.2rem;
	left:1.6%;
	display: block;
}
.icon_logo{
	width:5rem;
	height: 5rem;
	background-image: url(/Public/Images/front/front_img/logo@3x.png);
	background-size: 5rem 5rem;
	position: absolute;
	top:2.6rem;
	left:36.67%;
	display: block;
}
.title1{
	width: 100%;
	height: 1rem;
	line-height: 1rem;
	position: relative;
	color: #323232;
	font-size: 1rem;
	text-align: center;
	display: block;
	top:2.3rem;
}
.download{
	width:9rem;
	height: 2.2rem;
	background-color: #ff6600;
	border-radius: 0.2rem;
	left:23.47%;
	position: relative;
	top:3rem;
	line-height: 2.2rem;
	color: #fff;
	font-size: 0.8rem;
	padding-left: 1rem;
	text-align: center;
}
.down_icon{
	width: 1rem;
	height: 1rem;
	background-size: 1rem 1rem;
	background-image: url(/Public/Images/front/front_img/icon-xiazai@3x.png);
	display: inline-block;
	position: absolute;
	top:0.6rem;
	left:1rem;
}
.title2{
	width: 100%;
	height: 1.1rem;
	line-height: 1.1rem;
	font-size: 0.8rem;
	text-align: center;
	color: #323232;
	display: block;
	position: relative;
}
.l1{
	top:5.5rem;
}
.l2{
	top:8.5rem;
}
.l3{
	top:1.85rem;
}
.l4{
	top:5.15rem;
}
.sama_pic{
	width: 14rem;
	height: 14.25rem;
	background-size: 14rem 14.25rem;
	position:relative;
	display: block;
	left:12.8%;
}
.pic1{
	background-image: url(/Public/Images/front/front_img/picture1@3x.png);
	top:7rem;
}
.pic2{
	background-image: url(/Public/Images/front/front_img/picture2@3x.png);
	width: 8.95rem;
	height: 14.15rem;
	background-size: 8.95rem 14.15rem;
	top:3.35rem;
	left:26.4%;
}
.pic3{
	background-image: url(/Public/Images/front/front_img/picture3@3x.png);
	width: 8.95rem;
	height: 14.15rem;
	background-size: 8.95rem 14.15rem;
	top:3.35rem;
	left:26.4%;
}
.container{
	position: relative;
}
.part2{
	width: 96.8%;
	height: 23.2rem;
	position: relative;
	left:1.6%;
	border-top: 0.05rem dashed #b3b3b3;
	top:10rem;
	border-bottom: 0.05rem dashed #b3b3b3;
}
.part3{
	width: 96.8%;
	height: 29.15rem;
	position: relative;
	left:1.6%;
	top:10rem;
}
.l5{
	font-size: 0.9rem;
	top:5rem;
}
.l6{
	top:6rem;
}
.down{
	top:8rem;
}
.l7{
	top:1.85rem;
}

.veri_sent{
	width: 30.4%;
	height: 5.7rem;
	background-color: rgba(0,0,0,0.8);
	
	border-radius: 0.5rem;
	position: absolute;
	top:0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	display: none;
}
.veri_wrong{
	width: 30.4%;
	height: 5.7rem;
	background-color: rgba(0,0,0,0.8);
	
	border-radius: 0.5rem;
	position: absolute;
	top:0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	display: none;
}
.tanchuang_defeat{
	background-image: url('/Public/Images/front/front_img/icon-cuowu@3x.png');
	width: 2.2rem;
	height: 2.2rem;
	background-size: 2.2rem 2.2rem;
	position: absolute;
	top:1.0rem;
	left: 30.7%;

}
.tanchuang_success{
	background-image: url('/Public/Images/front/front_img/icon_succes_tanchuang@3x.png');
	width: 2.2rem;
	height: 2.2rem;
	background-size: 2.2rem 2.2rem;
	position: absolute;
	top:1.0rem;
	left: 30.7%;

}
.w{
	height: 1.1rem;
	width: 100%;
	line-height: 1.1rem;
	color: #fff;
	font-size: 0.8rem;
	text-align: center;
	position: absolute;
	top:3.5rem;
}
.now_num{
	height: 0.85rem;
	font-size: 0.6rem;
	line-height: .85rem;
	color: #909090;
	position: absolute;
	right: 4.35%;
	top:9.2rem;
}